+2009-01-18 Martin Nordholts <martinn@svn.gnome.org>
+
+ Add include guards.
+
+ * babl/babl-component.h
+ * babl/babl-conversion.h
+ * babl/babl-extension.h
+ * babl/babl-fish.h
+ * babl/babl-format.h
+ * babl/babl-image.h
+ * babl/babl-model.h
+ * babl/babl-sampling.h
+ * babl/babl-type.h
+
2009-01-18 Martin Nordholts <martinn@svn.gnome.org>
* babl/babl-db.h: Namespace the include guard.
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_COMPONENT_H
+#define _BABL_COMPONENT_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
int chroma;
int alpha;
} BablComponent;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_CONVERSION_H
+#define _BABL_CONVERSION_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
int processings;
long pixels;
} BablConversion;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_EXTENSION_H
+#define _BABL_EXTENSION_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
void *dl_handle;
void (*destroy) (void);
} BablExtension;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_FISH_H
+#define _BABL_FISH_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
{
BablFish fish;
} BablFishReference;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_FORMAT_H
+#define _BABL_FORMAT_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
int visited; /* for convenience in code while searching
for conversion paths */
} BablFormat;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_IMAGE_H
+#define _BABL_IMAGE_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
int *pitch;
int *stride;
} BablImage;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_MODEL_H
+#define _BABL_MODEL_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
BablType **type; /*< must be doubles,
used here for convenience in code */
} BablModel;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_SAMPLING_H
+#define _BABL_SAMPLING_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
int vertical;
char name[4];
} BablSampling;
+
+#endif
* <http://www.gnu.org/licenses/>.
*/
+#ifndef _BABL_TYPE_H
+#define _BABL_TYPE_H
+
#ifndef _BABL_H
#error this file is only to be included by babl.h
#endif
* biased_exponent
* mantissa */
} BablTypeFloat;
+
+#endif